import liepin from '@/assets/images/logo/liepin.png';
import alphacoders from '@/assets/images/logo/alphacoders.png';
import backiee from '@/assets/images/logo/backiee.png';
import lagou from '@/assets/images/logo/lagou.png';
import zhipin from '@/assets/images/logo/zhipin.png';
import jiumodiary from '@/assets/images/logo/jiumodiary.png';
import gequbao from '@/assets/images/logo/gequbao.png';
import ipcheck from '@/assets/images/logo/ipcheck.png';
import yesicon from '@/assets/images/logo/yesicon.png';
import dongqiudi from '@/assets/images/logo/dongqiudi.png';
import superbed from '@/assets/images/logo/superbed.png';
import shixiseng from '@/assets/images/logo/shixiseng.png';
import mvcat from '@/assets/images/logo/mvcat.png';
import jyshare from '@/assets/images/logo/jyshare.png';
import ciliku from '@/assets/images/logo/ciliku.png';
import xunlei8 from '@/assets/images/logo/xunlei8.png';
import boce from '@/assets/images/logo/boce.png';
import ppzhilian from '@/assets/images/logo/ppzhilian.png';
import wenshushu from '@/assets/images/logo/wenshushu.png';
import qssily from '@/assets/images/logo/qssily.png';
import bqrdh from '@/assets/images/logo/bqrdh.png';
import allhistory from '@/assets/images/logo/allhistory.png';
import cilixiong from '@/assets/images/logo/cilixiong.png';
import yinfans from '@/assets/images/logo/yinfans.png';
import hailuoai from '@/assets/images/logo/hailuoai.png';
import kimi from '@/assets/images/logo/kimi.png';
import hunyuan from '@/assets/images/logo/hunyuan.png';
import doubao from '@/assets/images/logo/doubao.png';
import hifini from '@/assets/images/logo/hifini.png';
import xmwav from '@/assets/images/logo/xmwav.png';

export interface WebSiteType {
  name: string;
  locale: string;
  icon: string;
  activeMenu?: boolean;
  children?: WebSiteType[];
}

export interface WebSiteUrl {
  url: string;
  icon?: string;
  image?: any;
  title: string;
  desc: string;
}

export const webSiteTypeData = (): WebSiteType[] => [
  {
    name: 'tool',
    locale: 'web.site.type.tool',
    icon: 'icon-tool',
  },
  {
    name: 'docs',
    locale: 'web.site.type.docs',
    icon: 'icon-bookmark',
  },
  {
    name: 'ai',
    locale: 'web.site.type.ai',
    icon: 'icon-archive',
  },
  {
    name: 'share',
    locale: 'web.site.type.share',
    icon: 'icon-share-alt',
  },
  {
    name: 'git',
    locale: 'web.site.type.git',
    icon: 'icon-branch',
  },
  {
    name: 'server',
    locale: 'web.site.type.server',
    icon: 'icon-storage',
  },
  {
    name: 'official',
    locale: 'web.site.type.official',
    icon: 'icon-home',
  },
  {
    name: 'image',
    locale: 'web.site.type.image',
    icon: 'icon-image',
  },
  {
    name: 'audioBook',
    locale: 'web.site.type.audioBook',
    icon: 'icon-live-broadcast',
  },
  {
    name: 'work',
    locale: 'web.site.type.work',
    icon: 'icon-phone',
  },
  {
    name: 'strolling',
    locale: 'web.site.type.strolling',
    icon: 'icon-apps',
  },
  {
    name: 'navigation',
    locale: 'web.site.type.navigation',
    icon: 'icon-bulb',
  },
];

export const toolWebSiteUrlData: WebSiteUrl[] = [
  {
    url: 'https://www.jyshare.com/',
    icon: '',
    image: jyshare,
    title: '菜鸟工具',
    desc: '不止于工具',
  },
  {
    url: 'https://ipcheck.ing/',
    icon: '',
    image: ipcheck,
    title: 'IPCheck.ing',
    desc: '查看我的IP信息',
  },
  {
    url: 'https://www.boce.com/',
    icon: '',
    image: boce,
    title: '拨测',
    desc: '免费的域名检测工具',
  },
  {
    url: 'https://www.toyaml.com/index.html',
    icon: 'icon-toyaml',
    title: 'yaml转properties',
    desc: '在线yaml转properties-在线properties转yaml-ToYaml.com',
  },
];

export const officialWebSiteUrlData: WebSiteUrl[] = [
  {
    url: 'https://www.java.com/zh-CN/',
    icon: 'icon-java',
    title: 'Java',
    desc: 'Java is a programming language and computing platform first released by Sun Microsystems in 1995. ',
  },
  {
    url: 'https://www.mysql.com/',
    icon: 'icon-mysql',
    title: 'MySQL',
    desc: "The world's most popular open source database",
  },
  {
    url: 'https://redis.io/',
    icon: 'icon-redis',
    title: 'Redis',
    desc: 'The open-source, in-memory data store used by millions of developers as a cache, vector database, document database, streaming engine, and message broker.',
  },
  {
    url: 'https://spring.io/',
    icon: 'icon-spring',
    title: 'Spring',
    desc: 'Spring makes Java simple.modern.productive.reactive.cloud-ready',
  },
  {
    url: 'https://baomidou.com/',
    icon: 'icon-mybatis-plus',
    title: 'MyBatis-Plus',
    desc: '为简化开发而生',
  },
  {
    url: 'https://nodejs.org/',
    icon: 'icon-nodejs',
    title: 'Node.js',
    desc: 'Run JavaScript Everywhere',
  },
  {
    url: 'https://cn.vuejs.org/',
    icon: 'icon-vuejs',
    title: 'Vue.js',
    desc: '渐进式JavaScript框架',
  },
];

export const aiWebSiteUrlData: WebSiteUrl[] = [
  {
    url: 'https://tongyi.aliyun.com/qianwen/',
    icon: 'icon-tongyi',
    title: '通义千问',
    desc: '你生活和工作的智能助手',
  },
  {
    url: 'https://www.doubao.com/chat/',
    icon: '',
    image: doubao,
    title: '豆包',
    desc: '你的人工智能朋友，可以为你答疑解惑，提供灵感，辅助创作',
  },
  {
    url: 'https://hunyuan.tencent.com/bot/chat',
    icon: '',
    image: hunyuan,
    title: '腾讯混元助手',
    desc: 'AI对话助手，通过对话获取信息和灵感',
  },
  {
    url: 'https://raccoon.sensetime.com/',
    icon: 'icon-raccoon',
    title: '小浣熊',
    desc: '您的智能助手',
  },
  {
    url: 'https://kimi.moonshot.cn/',
    icon: '',
    image: kimi,
    title: '月之暗面',
    desc: '寻求将能源转化为智能的最优解',
  },
  {
    url: 'https://hailuoai.com/',
    icon: '',
    image: hailuoai,
    title: '海螺AI',
    desc: '为知识工作者量身打造的AI伙伴10倍速获取信息、解决问题',
  },
  {
    url: 'https://www.baichuan-ai.com/chat',
    icon: 'icon-baichuan',
    title: '百川大模型',
    desc: '汇聚世界知识，创作妙笔生花',
  },
];

export const imageWebSiteUrlData: WebSiteUrl[] = [
  {
    url: 'https://backiee.com',
    icon: '',
    image: backiee,
    title: 'backiee',
    desc: 'Free Ultra HD wallpaper platform',
  },
  {
    url: 'https://wall.alphacoders.com',
    icon: '',
    image: alphacoders,
    title: 'Wallpaper Abyss',
    desc: 'The Best Cool HD Wallpapers And Backgrounds',
  },
  {
    url: 'https://www.wsupercars.com',
    icon: 'icon-wsupercars',
    title: 'WSupercars',
    desc: 'Wallpapers of supercars, hyper cars, muscle cars, sports cars, concepts & exotics for your desktop, phone or tablet.',
  },
  {
    url: 'https://svgporn.com/',
    icon: 'icon-svgporn',
    title: 'svgporn',
    desc: '免费高清SVG Logo资源网站',
  },
  {
    url: 'https://yesicon.app/',
    icon: '',
    image: yesicon,
    title: 'yesicon',
    desc: '精选全球高品质、开源、免费的矢量图标库',
  },
  {
    url: 'https://www.iconfont.cn/',
    icon: 'icon-iconfont',
    title: 'iconfont',
    desc: '阿里巴巴矢量图标库',
  },
];

export const audioBookWebSiteUrlData: WebSiteUrl[] = [
  {
    url: 'https://www.jiumodiary.com/',
    icon: '',
    image: jiumodiary,
    title: '鸠摩搜索',
    desc: '文档搜索引擎',
  },
  {
    url: 'https://www.flixflop.com/',
    icon: 'icon-flixflop',
    image: '',
    title: '飞流视频',
    desc: '海量、优质、高清视频免费在线观看',
  },
  {
    url: 'https://www.cilixiong.com/',
    icon: '',
    image: cilixiong,
    title: '磁力熊',
    desc: '纯净的1080P高分电影网站',
  },
  {
    url: 'https://xunlei8.cc/',
    icon: '',
    image: xunlei8,
    title: '迅雷电影天堂',
    desc: '最新电影高清迅雷下载_720P_1080P',
  },
  {
    url: 'https://www.yinfans.me/',
    icon: '',
    image: yinfans,
    title: '音范丝',
    desc: '精选4K蓝光原盘下载,顶级收藏',
  },
  {
    url: 'https://ciliku.net/',
    icon: '',
    image: ciliku,
    title: '磁力酷',
    desc: '磁力资源搜索专家',
  },
  {
    url: 'https://www.hifini.com/',
    icon: '',
    image: hifini,
    title: '音乐磁场',
    desc: 'HiFiNi 是一个由音乐爱好者维护的分享平台, 旨在解决问题互帮互助, 如果您有需求, 请注册账号并发布信息、详细描述歌曲信息等, 我们会尽力帮您寻找',
  },
  {
    url: 'https://www.xmwav.com/',
    icon: '',
    image: xmwav,
    title: '熊猫无损音乐',
    desc: '全网无损音乐mp3歌曲免费下载网站',
  },
  {
    url: 'https://www.gequbao.com/',
    icon: '',
    image: gequbao,
    title: '歌曲宝',
    desc: 'MP3音乐高品质在线免费下载',
  },
];

export const gitWebSiteUrlData: WebSiteUrl[] = [
  {
    url: 'https://github.com',
    icon: 'icon-github',
    title: 'GitHub',
    desc: 'Let’s build from here',
  },
  {
    url: 'https://gitee.com',
    icon: 'icon-gitee',
    title: 'Gitee',
    desc: '基于 Git 的代码托管和研发协作平台',
  },
  {
    url: 'https://gitcode.com',
    icon: 'icon-gitcode',
    title: 'Gitcode',
    desc: '开发者的代码家园',
  },
];

export const docsWebSiteUrlData: WebSiteUrl[] = [
  {
    url: 'https://www.feishu.cn/product/docs',
    icon: 'icon-feishu_drive',
    title: '飞书云文档',
    desc: '可多人实时编辑的在线文档软件-在线文档（云文档）',
  },
  {
    url: 'https://www.yuque.com',
    icon: 'icon-yuque',
    title: '语雀文档',
    desc: '为每一个人提供优秀的文档和知识库工具',
  },
  {
    url: 'https://docs.qq.com',
    icon: 'icon-doc_qq',
    title: '腾讯文档',
    desc: '支持多人在线编辑Word、Excel和PPT文档',
  },
];

export const shareWebSiteUrlData: WebSiteUrl[] = [
  {
    url: 'https://www.alipan.com/',
    icon: 'icon-alipan',
    title: '阿里云盘',
    desc: '你的数字世界',
  },
  {
    url: 'https://pan.baidu.com/',
    icon: 'icon-a-panbaidu',
    title: '百度网盘',
    desc: '免费云盘 文件共享软件 超大容量 存储安全',
  },
  {
    url: 'https://www.superbed.cn/',
    icon: '',
    image: superbed,
    title: '聚合图床',
    desc: '免费无限图片上传',
  },
  {
    url: 'https://www.ppzhilian.com/',
    icon: '',
    image: ppzhilian,
    title: 'PP直连',
    desc: '全平台、跨网络、多设备直连，高速私密的文件传输，实时数据共享、远程控制',
  },
  {
    url: 'https://www.wenshushu.cn/',
    icon: '',
    image: wenshushu,
    title: '文叔叔',
    desc: '一款永不限速的网盘（云盘）产品，免费提供网络硬盘空间 40GB。支持：传文件（发文件）、收文件（收集文件）等功能，还支持查看历史记录等高级功能。',
  },
];

export const serverWebSiteUrlData: WebSiteUrl[] = [
  {
    url: 'https://www.aliyun.com',
    icon: 'icon-aliyun',
    title: '阿里云',
    desc: '计算，为了无法计算的价值',
  },
  {
    url: 'https://cloud.tencent.com',
    icon: 'icon-cloud_tencent',
    title: '腾讯云',
    desc: '产业智变·云启未来',
  },
  {
    url: 'https://www.volcengine.com',
    icon: 'icon-volcengine',
    title: '火山引擎',
    desc: '云上增长新动力',
  },
  {
    url: 'https://www.huaweicloud.com',
    icon: 'icon-huaweicloud',
    title: '华为云',
    desc: '共建智能世界云底座',
  },
  {
    url: 'https://cloud.baidu.com',
    icon: 'icon-cloud-baidu',
    title: '百度云',
    desc: '云智一体深入产业',
  },
  {
    url: 'https://www.jdcloud.com',
    icon: 'icon-jdcloud',
    title: '京东云',
    desc: '更懂产业的云',
  },
];

export const workWebSiteUrlData: WebSiteUrl[] = [
  {
    url: 'https://www.zhipin.com',
    icon: '',
    image: zhipin,
    title: 'BOSS直聘',
    desc: '找工作上BOSS直聘直接谈！招聘求职找工作！',
  },
  {
    url: 'https://wow.liepin.com',
    icon: '',
    image: liepin,
    title: '猎聘',
    desc: '用猎聘，找高薪工作',
  },
  {
    url: 'https://www.lagou.com',
    icon: '',
    image: lagou,
    title: '拉勾',
    desc: '专注数字科技人才招聘',
  },
  {
    url: 'https://www.shixiseng.com/',
    icon: '',
    image: shixiseng,
    title: '实习僧',
    desc: '大学生实习，校招求职，校园招聘',
  },
];

export const strollingWebSiteUrlData: WebSiteUrl[] = [
  {
    url: 'https://www.dongqiudi.com/',
    icon: '',
    image: dongqiudi,
    title: '懂球帝',
    desc: '足球动态,足球资讯,足球集锦,足球直播_懂球帝_懂不懂球都用懂球帝_专业权威的足球网站',
  },
  {
    url: 'https://www.douban.com/',
    icon: 'icon-douban',
    title: '豆瓣',
    desc: '记录你的书影音生活',
  },
  {
    url: 'https://www.zhihu.com/',
    icon: 'icon-zhihu',
    title: '知乎',
    desc: '有问题，就会有答案',
  },
  {
    url: 'https://www.bilibili.com/',
    icon: 'icon-bilibili',
    title: '哔哩哔哩',
    desc: '中国年轻世代高度聚集的综合性视频社区',
  },
  {
    url: 'https://www.douyin.com/',
    icon: 'icon-tiktok',
    title: '抖音',
    desc: '记录美好生活',
  },
  {
    url: 'https://www.allhistory.com/',
    icon: '',
    image: allhistory,
    title: '全历史',
    desc: '弘扬中国传统文化',
  },
];

export const navigationWebSiteUrlData: WebSiteUrl[] = [
  {
    url: 'https://qssily.com/',
    icon: '',
    image: qssily,
    title: '趣导航',
    desc: '搜集互联网各种优秀的网站网址，打造全网最实用简洁的网址导航，同时支持网址收录，网址导航，选趣导航！',
  },
  {
    url: 'https://www.bqrdh.com/',
    icon: '',
    image: bqrdh,
    title: '不求人导航',
    desc: '专业导航网站',
  },
  {
    url: 'https://maohaha.com/#nav',
    icon: '',
    image: mvcat,
    title: '猫哈哈',
    desc: '整理互联网工具 / 整理知识 / 减少垃圾信息 / 探索设计与交互',
  },
];

export const webSiteUrlData = (): any => {
  return {
    tool: [...toolWebSiteUrlData],
    official: [...officialWebSiteUrlData],
    ai: [...aiWebSiteUrlData],
    image: [...imageWebSiteUrlData],
    audioBook: [...audioBookWebSiteUrlData],
    git: [...gitWebSiteUrlData],
    docs: [...docsWebSiteUrlData],
    share: [...shareWebSiteUrlData],
    server: [...serverWebSiteUrlData],
    work: [...workWebSiteUrlData],
    strolling: [...strollingWebSiteUrlData],
    navigation: [...navigationWebSiteUrlData],
  };
};
